A little further north on Broadway, Top Shop, the massive The big apple flagship of the British clothing retailer, was shuttered. Ordinarily, hundreds of shoppers would be coming and going from the store, even in fairly severe weather. Yet, even though onl
…